home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-04-26 | 42.1 KB | 1,173 lines |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Tmodem
- Version 6.10
- (C) Copyright 1989,90,91
- Micro TECH Systems, Inc.
- All Rights Reserved
- Table of Contents
-
- Limited Warranty 1
- Distribution Policy and Copyright 1
- Copyright 1
- Test Drive Distribution Policy 1
- Tmodem Command Line Switches 1
- /R 2
- /U 3
- /F 3
- /K 4
- /N 4
- /P 4
- /B 5
- /X 6
- /C 6
- /@ 6
- /A 7
- Required Switches 8
- Receive Batch File 8
- MINIMUM command line for Receiving a file 8
- Send Batch File 8
- MINUMUM command line for Sending a file 9
- Errorlevels 9
- Debug Messages 9
- BBS/Terminal Programs 9
- Installation Setup and Debugging Tips 10
- Installing Tmodem on A BBS 10
- Installing Tmodem on a Terminal Package 11
- Terminal Interface Examples 13
- Telix 13
- Locked Serial Ports and Telix 14
- Qmodem 15
- QT 2000 15
- Pcboard 16
- SpitFire 16
- Registering Tmodem 19
- Tmodem License 20
- Tmodem ver 6.10 Page 1
-
- LIMITED WARRANTY
-
- This product is provided "as is" without warranty of any
- kind. The entire risk as to the results and performance of
- the program is assumed by you. Should the program prove
- defective, you (and not Micro TECH Systems, Inc. or it's
- dealers) assume the entire cost of all necessary servicing,
- repair or correction. Further, Micro TECH Systems, Inc. does
- not warrant, guarantee, or make representations regarding the
- use of, or the results of the use of this program in terms of
- correctness, accuracy, reliability, currentness, or
- otherwise; and you rely on the program and it's results
- solely at your own risk. Micro TECH Systems, Inc. cannot
- accept responsibility for system damage, loss of profit, or
- any other special, incidental, or consequential damage
- resulting from the use or inability to use this product.
-
- Micro TECH Systems, Inc., DOES warrant to the original
- licensee of a REGISTERED product that the program disk(s) on
- which the program is recorded be free from defects in
- materials and workmanship under normal use and service for a
- period of ninety (90) days from the date of delivery as
- evidenced by a copy of your receipt. Micro TECH Systems,
- Inc.'s entire liability and your exclusive remedy shall be
- replacement of the disk not meeting Micro TECH Systems,
- Inc.'s Limited Warranty.
-
- DISTRIBUTION POLICY AND COPYRIGHT
-
- COPYRIGHT
-
- Regardless of the method of marketing, Tmodem is not in the
- public domain. It is copyrighted by Micro TECH Systems,
- Inc.. All rights are reserved. Copying, duplicating,
- selling or otherwise distributing this product except as
- expressly permitted in the TEST-DRIVE Distribution Policy
- below is a violation of the Law. However, we grant you the
- right, in fact encourage you to make and distribute as many
- copies of this TEST-DRIVE version as you wish, using any
- acceptable medium of exchange, with the following provisions:
-
-
-
-
-
-
-
-
-
-
-
-
-
- Tmodem ver 6.00 Page 2
-
- -- TEST-DRIVE Distribution Policy --
-
- 1. Please feel free to distribute this TEST-DRIVE version as
- often as you like, to any interested parties.
- 2. Please do not distribute the program without all of its
- original related files, addendum files, and documentation.
- 3. Please obtain our written permission prior to distribution
- with any "Bundled" software packages.
- 4. Please do not accept payment for the program; a copying fee of
- $10.00 per diskette may be charged when distributed by a
- non-profit user-group.
- 5. Please do not alter the program or documentation in any
- manner.
- 6. NOTE - Individuals, groups, vendors, or other software
- distribution companies which market diskettes containing
- the TEST-DRIVE programs for profit must obtain written
- permission from Micro TECH Systems, Inc. prior to
- distribution.
-
-
- Tmodem Command Line Switches
-
- Each switch must be preceeded by either a forward slash '/'
- or a dash '-'.
-
- R Receive File.
- U Place incoming files in this directory
- F Send these files
- K Keep aborted transfers
- N Node Number caller is on.
- P Com Port to use.
- B Connect Baud Rate
- X Trun log OFF
- @ Name of text file containing names of files to send.
- A Calibrate Serial Port.
- C Cancel Error/Suggestion Screens.
-
- /R
- Receive Files
-
-
- When Tmodem encounters this switch, it will go directly to
- Receive files mode.
-
- Therefore, the /R switch MUST be the very last switch you
- use.
-
- Inbound files will be placed in the current sub-directory.
-
- You may override this with the U switch.
-
-
-
- Tmodem ver 6.10 Page 3
-
- /U
- Place inbound files in this directory
-
- The default is to place inbound files in the current
- directory. /U may be used to point files to another drive
- and/or directory.
-
- Tmodem verifies that this is a valid directory so the
- directory must be listed in the file allocation tables.
-
- Drive designators or ROOT directories may not be used with
- the /U switch.
-
- e.g. /UC: or /UC:\ are not valid since they do not have
- directory entries and may not be validated.
-
- The /U path must NOT end with a backslash.
-
- e.g. d:\uploads\ is NOT valid.
-
- It should be d:\uploads
-
- Sample of a GOOD /U setting: /UC:\TELIX\UPLOADS
-
- /F
- Send These Files
-
- When Tmodem encounters the /F, it will immediately go into
- send mode and begin sending the files following the /F
- switch. Therefore, the /F must be the last Tmodem parmeter
- you use.
-
- You MUST place one space between the filename and the /F
- switch and there must also be one space between the filenames
- themselves, if more than one.
-
- A full Drive/Path is accepted and any wildcard characters
- will be expanded to match any files in that directory.
-
-
- The only limit placed on the /F is the one placed on it by
- DOS. You only have 128 characters you can use for a command
- line and only 9 DOS batch file parameters (%1 ... %9).
-
- Note to WildCat! Sysops.... some later versions of WildCat!
- further complicate things by not correctly passing the names
- of the files to send, if you tell WildCat! the protocol is a
- BATCH protocol.
-
- Basically, it only sends the NAMES of the files, but does NOT
- send the location of the files.
-
-
- Tmodem ver 6.10 Page 4
-
-
- e.g. TMOD610.EXE would be the only thing WildCat! sends.
- TMOD610.EXE may be on Drive Q, F, G,... in any sub-directory
- on any one of those drives. It more or less says "Hey....
- find this file... it's on the computer SOMEPLACE and send
- it".
-
- Mustang Software was contacted about this, but flat denied
- that WildCat! did it. Don't know why they bothered to lie
- about it... it's easy to verify and was verfied by a dozen
- WildCat! sysops....using simple DOS BATCH files to print the
- command line WildCat! was passing to their printers.
-
- We can fix it for you, just download the WildCat! archive on
- our BBS. It's a hell of a way to fix it and I'd rather switch
- to a different BBS than have to put up with all of WildCat!'s
- problems, but if you paid for it... I guess you're stuck with
- it.
- /K
- Keep Aborted Transfers
-
- Keep aborted transfers due to carrier lose or excessive
- errors. Keeping the file allows you to RESTART the transfer
- on your next call.
-
- The default is to NOT keep aborted transfers and /K should
- never be used if you are using Tmodem as an external protocol
- with YOUR BBS.
-
- /N
- Node Number
-
- This can only useed if you're running an Osiris SE Multi-Line
- BBS.
-
- N must be followed by the node number the caller is on.
-
- e.g. /N1 /N2 /N3 ... /N255
-
- Tmodem will display the callers name, city, and state at the
- bottom of the screen.
-
- /P
- Com Port
-
- This is the COM port you're going to be using.
-
- e.g. /P1 /P2 /P3 ... /P8
-
- Only P1 though P4 is valid for NON-Osiris SE systems.
-
- If you're running Tmodem with Osiris SE, you may use /P5
- though /P8
- Tmodem ver 6.10 Page 5
-
- /B
- Connect Baud Rate
-
- This is the CONNECT (Notice the capital letters) baud rate
- that your currently at.
-
- Valid baud rate settings are: 300, 1200, 2400, and 9600.
-
- Tmodem REQUIRES that you tell it the TRUE CONNECT RATE. Most
- of the time this is the same as your SERIAL baud rate.
-
- e.g. /B1200 /B2400 /B9600
-
- NOTE: If you're using a 3/12/2400 modem then you can skip the
- rest of this section.
-
- The only time that it would NOT be the same is if you have a
- highspeed modem with a FIXED serial rate of 9600, 19200, or
- 38400.
-
- In which case, the CONNECT rate will not always be the
- SERIAL rate.
-
- That doesn't change anything, you still must pass the TRUE
- connect rate and not the SERIAL rate.
-
- If your terminal program isn't capably of passing the CONNECT
- rate (Telix for instants can not pass the CONNECT rate) then
- you must HARDCODE 0 in as the /B parameter.
-
- e.g. /B0
-
- Tmodem will then PROMPT you for the CONNECT rate.
-
- If you're setting up Tmodem as an external BBS protocol and
- your BBS can't pass the TRUE CONNECT rate (WildCat! can't),
- then you'll have to setup THREE external protocol
- definitions; One for 1200, one for 2400, and one for
- Highspeeds.
-
- I'm sorry, but there simply is not anything that WE can do
- about that. Tmodem is a "SMART" protocol that configures each
- tranfer according to the computer's speed, modem hardware,
- connect rate, line noise, etc. for each, current, transfer
- and only the BBS or Terminal program can supply the CONNECT
- rate. It can't be READ from any other location.
-
- The next thing you'll need to do, if your running a LOCKED
- serial port, is to setup an environment variable called
- COMx=BaudRate, replacing x with the serial port number and
- BaudRate with the LOCKED baud rate.
-
- e.g. COM1=19200
- Tmodem ver 6.10 Page 6
-
- Do NOT add blank spaces, comma's, and make sure you use Upper
- Case.
-
- Tmodem can support up to 115,000 baud using the combined COMx
- and /B switch.
-
- /X
- Turn off Log
-
- Tmodem writes a log, in the current directory or in the
- Osiris SE root directory if Osiris SE is present. The log
- contains the status of each transfer.
-
- If you do not want the log, /X will turn it off.
-
- /C
- Cancel error/suggestion screens
-
- Anytime a Transfer could not be started, for any reason...you
- side or the other side, Tmodem will attempt to explain why
- and offer suggestions.
-
- Once you have your system setup correctly, you may want to
- turn this off to avoid delays.
-
- /@
- Name of text file containing names of files to send.
-
- e.g. /@D:\OSIRIS\SEND2.CTL
-
- This is the name of a TEXT file that contains the names of
- the files to send. Full drive and path information is allowed
- and wildcard characters will be expanded to fit any file in
- that directory.
-
- As soon as Tmodem encounters this switch, it will begin
- sending. Therefore it MUST be the last switch you use on the
- command line.
-
- This is the preferred method of passing file names to Tmodem
- if you're using it as an external BBS protocol. This allows
- MORE file names than you may be able to fit on the DOS
- command line.
-
- There is no limit, practical limit, to the number of files
- that you can list.
-
- Each line in the file must contain only ONE filename and must
- end with a DOS CR/LF sequence.
-
-
-
-
- Tmodem ver 6.10 Page 7
-
- e.g.
-
- C:\DRIVERS\MPT110.ZIP
- C:\DRIVERS\TMOD610.ARJ
- C:\DRIVERS\ZMOD*.*
-
- You may NOT intermix the /F and the /@
-
- Some versions of Pcboard will attempt to intermix the two
- formats. In other words, sometimes Pcboard will simply pass
- the filenames, sometimes it will pass @LISTNAME and it
- includes @ as part of the filename making it impossible for
- you to configure a BATCH file that will work.
-
-
- e.g. if you attempted to do a /F %3 %4 %5 with Pcboard, you
- may get a send then again Pcboard may decide to place
- @D:\PCBOARD\SEND.CTL in %3. In which case, Tmodem will SEND
- that file instead of using it as a SEND Ctrl file because it
- followed the /F which indicating that it was a file to SEND
- and not USE.
-
-
- We have a supplemental program available called PCboard.lzh
- (zip or arj) that will intercept PCboard's command line and
- construct the correct TYPE of command line for Tmodem. It is
- available for downloading on our CBIS system to any Pcboard
- sysop that wants it. Using it very easy and requires very
- little in the way of additional installation procedures.
-
- /A
- Calibrate Serial Port
-
- On some systems, the uarts are slightly off by 1 - 3 pbs. In
- other words, when you open the serial port to 19200 baud, it
- actual opens to 19202 baud.
-
- Normally this wouldn't poss any type of problem, but since
- Tmodem customizes the send and the hardware is part of the
- equation, it does.
-
- /A tells Tmodem that this MAY be a problem and to calibrate
- the serial port before doing the system analysis.
-
- If you have everything else setup properly and still can't do
- a transfer, try adding this switch.
-
- It doesn't HURT or slow down anything so you may add it even
- if you don't really need it.
-
-
-
-
- Tmodem ver 6.10 Page 8
-
- Required Switches
-
- Each Tmodem installation will require TWO switches, doesn't
- matter what type of BBS/Terminal program you're going to be
- using or whither or not it is a SEND or RECEIVE batch file.
-
- /Bxxxxx and /Px
-
- Replacing xxxxx in the /B (CONNECT BAUD RATE) with the
- correct CONNECT rate or 0 and replacing the x in /P with the
- correct COM port.
-
- e.g. /B9600 /P2 (Connect Rate 9600, COM 2)
- e.g. /B2400 /P1 (Connect Rate 2400, COM 1)
-
- The POSITION of the switches aren't important with ONE
- exception, the /B or the /P can _NOT_ be the LAST switch on
- the the command line.
-
- Your Receive Batch File
-
- Your Receive Batch file will require only one additional
- switch, /R
-
- It MUST be the very last switch on the command line.
-
- The MINIMUM command line for receiving would be:
-
- Tmodem /B2400 /P1 /R
-
- The 2400 (Connect Rate) and the 1 (Com Port Nubmer) may be
- supplied by DOS batch variables.
-
- e.g. Tmodem /B%1 /P%2 /R
-
- Or they may be supplied by any other means at your disposal.
-
- Other optional switches (/U for instants) may be included
- BEFORE the /R switch.
-
- Make sure there is at LEAST one space between switches.
-
- Send Batch File
-
- Your SEND batch file only requires one additional switch:
-
- /F
- or
- /@
-
- Either switch MUST be the last switch on the command line.
-
-
- Tmodem ver 6.10 Page 9
-
- The MINUMUM command line for sending a file:
-
- /B2400 /P2 /F FILENAME#1 FILENAME#2 FILENAME#3
-
- or
-
- /B2400 /P2 /@CTRL_NAME
-
- The 2400 (Connect Rate), the 2 (Com Port Nubmer), FILENAME#1,
- FILENAME#2, FILENAME#3, etc. may be supplied by DOS batch
- variables.
-
- e.g. Tmodem /B%1 /P%2 /F %3 %4 %5 %6 %7 %8 %9
-
- Or they may be supplied by any other means at your disposal.
-
- Errorlevels
-
- Tmodem exits with 2 errorlevels, 0 if files were transferred
- or received and 1 if no files or transfers where sent.
-
- Debug Messages
-
- Tmodem will display a number of ERROR messages when missing
- important or required command line switches.
-
- i.e. Missing or Illegal Baud Rate.
-
- The messages are quite plain and need no further
- explanations. Reference The Section(s) of this document that
- deal with that particular command line setting.
-
- BBS/Terminal Programs
-
- Tmodem uses very basic command line switches that should
- allow it to run with almost ANY type of BBS system or
- Terminal program. We can not nor do we make make any claims
- that it WILL work with EVERY Single BBS or Terminal program
- out.
-
- Please limit technical questions to Tmodem itself. Our
- Technical Support staff will not be able to answer questions
- concerning 3rd party software, i.e. Pcboard, Qmodem, Wildcat,
- regarding HOW those programs go about supporting external
- protocols. We've included ALL the information KNOWN by US in
- this documentation.
-
- If you have problems interfacing Tmodem with 3rd party, you
- should contact Micro TECH Systems, Inc. to verify that the
- TMODEM command line switches are accurate then contact the
- distributors of the software your attempting to interface
- Tmodem with to verify THEIR methods of passing information to
- external protocols.
- Tmodem ver 6.10 Page 10
-
- Installation Setup and Debugging Tips
-
- The single largest problem with installing Tmodem has been
- incorrect /B parameters. We can't stress this strong enough,
- you MUST pass the connect baud rate and NOT the LOCKED baud
- rate.
-
- There are simply TO many different BBS programs *we're
- currently aware of 104 different BBS programs in use*,
- versions of the SAME BBS program, and not to mention Terminal
- programs to provide any 100 percent solution to HOW to
- install Tmodem on all of them.
-
- Installing Tmodem on A BBS
-
- Make sure you read the Tmodem.doc file at least twice and
- write down all the command line switches, even if you don't
- think you'll need them all. This helps a LOT and lowers the
- chances that you may overlook that one little switch that
- will make Tmodem work with your software.
-
- e.g. Certain versions of Pcboard requires newly uploaded
- files to be placed in a specific directory, many BBS
- programs require that. But, Pcboard does not change INTO that
- directory before calling the external protocol driver. A
- Pcboard sysop not KNOWING this, may spend hours, days, or
- never be able to get an external protocol driver not
- SPECIFICALLY written for Pcboard to work. Several PCboard
- sysops, figuring this out, have spent hours working on batch
- files to switch in and out of that directory for uploads.
-
- All they REALLY needed to do with use the /U switch and
- Tmodem would have done it all for them. They just assumed
- that Tmodem couldn't do it...they didn't read the Tmodem.doc
- is what happened. They just 'scanned' it, like many do.
-
- Never attempt to install TMODEM as an external protocol in
- you terminal software AND on your BBS at the same time.
-
- You WILL need to have Tmodem already installed and debugged
- at ALL baud rates (if you have a 9600+ modem) in your
- terminal package before attempting to install and debug it on
- your BBS.
-
- Find a BBS that you KNOW has Tmodem installed, correctly, and
- test your terminal setup at 2400 and at 9600 (if you have a
- 9600 baud modem) by transferring files to and from the BBS.
- Make sure you have it tested on SEND and RECEIVE.
-
- This way, when you do install it on your own BBS you'll know
- for SURE which side has the incorrect setup.
-
-
- Tmodem ver 6.10 Page 11
-
- If you don't KNOW a BBS that has it setup correctly, try
- ours at 1-314-334-6359.
-
- This may seem silly, but it isn't and can save you many
- hours of debugging work.
-
-
- Installing Tmodem on a Terminal Package
-
- The best thing is to READ your terminal programs
- documentation on HOW to install external programs and exactly
- HOW and WHAT your terminal program passes in respects to
- command line arguments.
-
- Each terminal program does this a little differently. Some
- VERSIONS of the same terminal program do it differently.
-
- Keeping in mind that Tmodem REQUIRES 3 switches ;
-
- These two are ALWAYS used in BOTH batch files.
-
- /Bxxxx with xxxx being the CONNECT baud rate
- /Px with x being the COM Port
-
- your 3rd REQUIRED switch (and remembering it must be the LAST
- one on the command line) will vary.
-
- Your Receive batch file will use /R
- Your SEND batch file will use /F <Filename>
-
- <Filename> is the NAME of the file to Send.
-
- Your receive batch file can also have, recommended by not
- required, a /K to keep aborted transfers and to RESUME the
- transfer at a later date.
-
- You'll be using DOS BATCH parameters the % sign and either a
- 1, 2, 3, .... and 9 to pass the information from your
- terminal program to Tmodem.
-
- e.g. Tmodem /K /B%1 /P%2 /R
- e.g. Tmodem /B%1 /P%2 /F %3 %4 %5 %6 %7 %8 %9
-
- The number following the percent sign can and will vary
- depending on your terminal software and even the version of
- your terminal software. That's why we can't TELL you what to
- use for a specific program, so please don't ask us.
-
-
-
-
-
-
- Tmodem ver 6.10 Page 12
-
-
- There is an EASY method you can use to FIGURE all that out.
-
- Place the following line in both the SEND and RECEIVE batch
- files.
-
- Echo %1 %2 %3 %4 %5 %6 %7 %8 %9
- pause
- Tmodem <your normal command line>
-
- The line beginning with the 'Echo' will show you exactly WHAT
- your terminal program is passing and in which % variable. You
- can then adjust your Tmodem command line so that the REQUIRED
- arguments are supplied by the correct percent variable.
-
- The BIGGEST single problem is passing the CONNECT baud rate
- to Tmodem when a 9600 baud modem is used. Some Terminal
- programs (telix for instants) aren't written to handle smart
- protocols and will pass the SERIAL baud rate instead of the
- connect baud rate. This isn't acceptable and you'll never
- get a transfer started if this happens.
-
- It's easy to debug this problem using the above Debugging
- example. If the %x variable your using to pass the baud rate
- contains 9600, 19200, or 38400 when you call a 2400 baud
- system, then your terminal program wasn't written to handle
- smart protocols.
-
- NOTE: Some terminal programs (Qmodem for instants) offer your
- TWO % variables for baud rate, one is the CONNECT rate and
- one is the SERIAL rate. Check your Terminal documentations.
-
- The answer to the problem is : Hard code 0 in as the /B
- parameter and let Tmodem prompt you for the connect rate.
-
- e.g. Tmodem /B0 /P%2 /R
-
- Another common problem associated with high speed modems is
- not letting Tmodem KNOW you have a locked serial port.
-
- Be sure you set the COMx=LOCKRATE in your environment. You
- can do that by including one of the following in your
- autoexec.bat file. Select one that reflects your serial port
- and lock rate.
-
-
- SET COM1=9600
- SET COM2=9600
- SET COM3=9600
- SET COM4=9600
-
-
-
- Tmodem ver 6.10 Page 13
-
- SET COM1=19200
- SET COM2=19200
- SET COM3=19200
- SET COM4=19200
-
- SET COM1=38400
- SET COM2=38400
- SET COM3=38400
- SET COM4=38400
-
-
- You will need to REBOOT your computer for the set command to
- take effect.
-
- The next thing you should do is test your setup on a BBS that
- you KNOW has tmodem setup correctly.
-
- It would be very frustrating to spending hours attempting to
- debug your installation only to find out, if you ever do that
- is, that the problem was on the BBS side ALL THE TIME.
-
- If you don't know of a BBS that your dead sure has TMODEM
- installed correctly, try our BBS at 1-314-334-6359.
-
-
- Terminal Interface Examples
-
- Telix
-
-
- Installing Tmodem as an External Protocol under Telix can be
- easy.
-
- If you have a 300, 1200, or 2400 baud modem you'll need two
- batch files, one to send and one to receive.
-
- Tsend is for Sending file(s) and Trcv.bat is setup to RECEIVE
- files.
-
- Trcv.bat calls Tmodem :
-
- Tmodem -K -UC:\UPLOADS -B%1 -P%2 -R
-
- Notice the -UC:\UPLOADS
-
- This is an optional switch that directs all up files received
- to a holding directory called C:\UPLOADS
-
- If you have a different, and you most likely will, directory
- you have new files you download go to then change that to
- suit your system.
-
-
- Tmodem ver 6.10 Page 14
-
- If you want the new downloads placed in the current
- directory,then leave the -U C:\UPLOADS off all together.
-
- i.e. Tmodem -K -B%1 -P%2 -R
-
- Trcv.bat calls Tmodem :
-
- Tmodem -B%1 -P%2 -F %3
-
- Locked Serial Ports and Telix
-
- First thing you do is set up a COMx=LOCK_RATE in your
- environment. Assuming Com 2 is used and the lock rate is
- 19,200 baud.
-
- SET COM2=19200
-
- This statement should be placed in your autoexec.bat file and
- will be used by ALL of OUR protocol drivers and a number of
- other drivers.
-
- Those using Telix with a Fixed DTE rate (Locked serial port)
- have a problem. Telix always passes the SERIAL rate in the %1
- variable. As outlined earlier, that's fine for most protocols
- like zmodem, puma, etc. but not for a Smart protocol.
-
- The method you'll need to use is simply, but does require
- that you pay attention to the CONNECT message telix gives
- you.
-
- In other words, when you call a 2400 baud system, the connect
- message will be connect 2400. You'll need to know that when
- you use Tmodem.
-
- You'll need to take your two batch files, Tsend and Trcv.bat
- and make a couple of small modifications.
-
- Trcv.bat calls Tmodem :
-
- Tmodem -K -UC:\UPLOADS -B0 -P%2 -R
-
- Notice that the %1 following the -B has been replaced with a
- 0 (zero).
-
- This tells Tmodem that the program that is CALLING it isn't
- capable of passing the TRUE connect rate. Tmodem will pop
- open a small window in the middle of the screen displaying 4
- connect rate options. You select the one that is correct for
- the current connects.
-
- You'll need to make the same modifications to the Tsend.bat
- file.
-
- Tmodem ver 6.10 Page 15
-
- Qmodem
-
-
-
- 300/1200/2400 Modems
- 9600 Baud Modem, running a FLOATING serial Port
-
- Qmodem External Download file for Tmodem.
-
- <TDN.BAT>
- Tmodem -B%3 -P%2 -K -R
- Exit
-
-
- Qmodem External Upload file for Tmodem.
-
- <TUP.BAT>
- Tmodem -B%3 -P%2 -F %4
- Exit
-
- 9600 Baud Modem, running a LOCKED Serial Port
-
- Qmodem External Download file for Tmodem.
-
- <TDN.BAT>
- Tmodem -A -B%3 -P%2 -K -R
- Exit
-
-
- Qmodem External Upload file for Tmodem.
-
- <TUP.BAT>
- Tmodem -A -B%3 -P%2 -F %4
- Exit
-
-
- QT 2000
-
- Protocol Definition Record
-
- Send : -B*B -P*P -F *F
- RCV : -K -B*B -P*P -R
-
-
-
-
-
-
-
-
-
-
-
- Tmodem ver 6.10 Page 16
-
- NOTICE
-
- Micro TECH Systems, Inc. makes no claims
- nor will Micro TECH Systems, Inc. accept
- any responsibility for the accuracy of
- the PcBoard examples. They were SUBMITTED
- by a Pcboard sysop and included without
- modifications.
-
- Pcboard
-
-
- (PCBRT.BAT)
- echo off
- echo %1 %2 %3 %4
- copy pass.txt pcbpass.txt
- e:
- cd\ed11
- tmodem -B%4 -P1 -R
- cd\
- c:
- cd\pcb
-
-
-
- (PCBST.BAT)
-
- echo off
- echo %1 %2 %3 %4
- tmodem -B%4 -P1 -F %3
-
- Micro TECH Systems, Inc. makes no claims
- nor will Micro TECH Systems, Inc. accept
- any responsibility for the accuracy of
- the SpitFire examples. They were
- SUBMITTED by a SpitFire sysop and
- included without modifications.
-
-
- SpitFire BBS
-
-
- NOTE the -U Switch, it is -UC:\SF\EXTERNAL
- DO NOT!!! ADD .. IF EXIST %3 ERASE %3 ,IF YOU DO THAT
- The Files Will Dissapear!...,make SURE the -U Switch
- is set at -Uc:\sf\EXTERNAL !!!!
-
-
-
-
-
-
-
- Tmodem ver 6.10 Page 17
-
- (SFEXTUPB.BAT)
-
- BRK OFF
- Echo Off
- CD\SF\EXTERNAL
- TMODEM -B%1 -P%2 -UC:\SF\EXTERNAL -R
- IF ERRORLEVEL 1 GOTO END
- IF ERRORLEVEL 0 GOTO GOOD
- GOTO END
- :GOOD
- muv %3 %4
- SFLOGIT TMODEM used!
- :END
- CD\SF
- BRK ON
-
- (SFEXTDNC.BAT)
-
- BRK OFF
- ECHO OFF
- CD\SF\EXTERNAL
- TMODEM -B%1 -P%2 -F %3
- IF ERRORLEVEL 1 GOTO END
- IF ERRORLEVEL 0 GOTO GOOD
- GOTO END
- :GOOD
- SFLOGIT Tmodem Used!
- :END
- IF EXIST %3 ERASE %3
- CD\SF
- BRK ON
-
- (SFEXTDND.BAT)
-
- Echo Off
- BRK OFF
- CD\SF\EXTERNAL
- TMODEM -B%1 -P%2 -F %3 %4 %5 %6 %7 %8 %9
- IF ERRORLEVEL 1 GOTO END
- IF ERRORLEVEL 0 GOTO GOOD
- GOTO END
- :GOOD
- SFLOGIT Tmodem Used!
- :END
- If EXIST %3 ERASE %3
- IF EXIST %4 ERASE %4
- IF EXIST %5 ERASE %5
- IF EXIST %6 ERASE %6
- IF EXIST %7 ERASE %7
- IF EXIST %8 ERASE %8
- IF EXIST %9 ERASE %9
- CD\SF
- BRK ON
- Tmodem ver 6.10 Page 18
-
- (SFEXTUP.BBS)
-
- <A> ZModem
- <B> TModem
- <C> ZModem Batch,Batch
-
- (SFEXTDN.BBS)
-
- <A> ZModem
- <B> ZModem Batch,Batch
- <C> TModem
- <D> TModem Batch,Batch
-
- NOTE: If you install Tmodem on any BBS program not listed and
- would like to share your installation setup, type it up and
- upload it to our BBS. We will include it, unaltered, in the
- next release of the documentation.
-
-
- ****************************************************************************
- I M P O R T A N T S O R E A D T H I S !
-
- LIMITED SHAREWARE.
-
- Tmodem is what we refer to as LIMITED SHAREWARE which means
- that you can try almost all the features before you purchase
- it. Features that will not work.
-
- Batch Downloads: You can not RECEIVE Batches of Files. You
- will be limited to only one file per download. If you tell
- the BBS to send more than one, only the first will be
- accepted.
-
- PLEASE do not call our Tech Support
- number and leave messages that you can't
- get Batch Receives to work with a NON-
- REGISTERED version of Tmodem, they aren't
- suppose to.
-
- Restart Recover: You may not resume an interrupted transfer.
- This should NOT be confused with error recover. Resuming an
- interrupted transfer means picking up on a file you started
- but was aborted because carrier was lost.
-
-
- ****************************************************************************
-
-
-
-
-
-
-
- Tmodem ver 6.10 Page 19
-
-
- Registering Tmodem
-
- ($15.00 you download Key)
- ($25.00 for Disk with Latest Version Mailed to You)
-
- Fill out the Order.Frm and Mail To :
-
- Micro TECH Systems
- 555 North Spring, #39
- Cape Girardeau Mo. 63701
-
- $15.00 Registration
-
- Or you may UPLOAD the order.frm to our CBIS system at
- 1-314-334-6359 or register ONLINE via the Online Store(tm)
- with Visa or Master card.
-
- Orders upload to the system or placed
- within the Online Store(tm) requires one
- working day to process.
-
- On the Order.frm you'll find a field that asks you to enter a
- password for downloading your key.
-
- Once we receive your order, we'll generate a special KEY that
- Tmodem will read that unlocks the registered features. Your
- key will be placed in a a special directory on our CBIS and
- password protected using the password you supplied in the
- Order.Frm.
-
- Please do NOT request that our sysop
- Email or Upload the key to your system
- under the 15.00 plan. If you not wish to
- pickup your key, use the 25.00 plan
- listed below.
-
- $25.00 Registration
-
- We'll send you the key on a 5 1/2 360K diskette along with
- the latest version of Tmodem. Sorry for the extra 10 dollars
- but now we've got labor, mailing fees, disks, and disk
- mailers involved.
-
-
-
-
-
-
-
-
-
-
- Tmodem ver 6.10 Page 20
-
- Tmodem License
-
- Please Read Carefully
-
- By registering Tmodem, you indicate your acceptance of
- these terms.
-
- Tmodem ("the Software") is copyright 1989, 90, 91 by Micro
- TECH Systems, Inc. All rights are reserved. The
- PURCHASER is granted a LICENSE to use the software only,
- subject to the following restrictions and limitations.
-
- 1. The license is to the original purchaser only, and is not
- transferable without written permission of Micro TECH
- Systems, Inc.
-
- 2. The original purchase may use the Software on a single
- computer or single Local Area Network owned or leased by the
- original purchaser.
-
- You may not use the software on more than one computer or one
- Local Area Network even if you own or lease all of them
- without the written consent of Micro TECH Systems, Inc.
-
- 3. The original purchaser may make back-up copies of the
- Software for his or her own use only, subject to the use
- limitations in this license.
-
- 4. The original purchaser may not engage in, or permit third
- parties to engage in, any of the following:
-
- A. Providing or permitting use of or disclosing the
- Software to third parties.
-
- B. Making alterations or copies of any kind in the
- Software (except as specifically permitted above).
-
- C. Attempting to Un-assemble, de-compile or reverse
- engineer the Software in any way.
-
- D. Granting sublicenses, leases, or other rights in
- the Software to others.
-
-
-
- Micro TECH Systems reserves the right to terminate this
- license if there is a violation of its terms or default by
- the Original Purchaser. Upon termination, all copies of the
- Software must be immediately returned to Micro TECH Systems,
- and the Original Purchaser shall be liable to Micro TECH
- Systems for any and all damages suffered as a result of the
- violation or default.
-
-